52 research outputs found

    CCTCP: A scalable receiver-driven congestion control protocol for content centric networking

    Full text link
    Abstract—Content Centric Networking (CCN) is a recently proposed information-centric Internet architecture in which the main network abstraction is represented by location-agnostic content identifiers instead of node identifiers. In CCN each content object is divided into packet-size chunks. When a content object is transferred, routers on the path can cache single chunks which they can use to serve subsequent requests from other users. Since content chunks in CCN may be retrieved from a number of different nodes/caches, implicit-feedback transport protocols will not be able to work efficiently, because it is not possible to set an appropriate timeout value based on RTT estimations given that the data source may change frequently during a flow. In order to address this problem, we propose in this paper a scalable, implicit-feedback congestion control protocol, capable of coping with RTT unpredictability using a novel anticipated interests mechanism to predict the location of chunks before they are actually served. Our evaluation shows that our protocol outperforms similar receiver-driven protocols, in particular when content chunks are scattered across network paths due to reduced cache sizes, long-tail content popularity distribution or the adoption of specific caching policies. I

    Load Imbalance and Caching Performance of Sharded Systems

    Get PDF
    Sharding is a method for allocating data items to nodes of a distributed caching or storage system based on the result of a hash function computed on the item’s identifier. It is ubiquitously used in key-value stores, CDNs and many other applications. Despite considerable work that has focused on the design and implementation of such systems, there is limited understanding of their performance in realistic operational conditions from a theoretical standpoint. In this paper we fill this gap by providing a thorough modeling of sharded caching systems, focusing particularly on load balancing and caching performance aspects. Our analysis provides important insights that can be applied to optimize the design and configuration of sharded caching systems

    Hierarchical Content Stores in High-speed ICN Routers: Emulation and Prototype Implementation

    Get PDF
    Recent work motivates the design of Information-centric rou-ters that make use of hierarchies of memory to jointly scale in the size and speed of content stores. The present paper advances this understanding by (i) instantiating a general purpose two-layer packet-level caching system, (ii) investigating the solution design space via emulation, and (iii) introducing a proof-of-concept prototype. The emulation-based study reveals insights about the broad design space, the expected impact of workload, and gains due to multi-threaded execution. The full-blown system prototype experimentally confirms that, by exploiting both DRAM and SSD memory technologies, ICN routers can sustain cache operations in excess of 10Gbps running on off-the-shelf hardware

    Low-Power Ultrasounds as a Tool to Culture Human Osteoblasts inside Cancellous Hydroxyapatite

    Get PDF
    Bone graft substitutes and cancellous biomaterials have been widely used to heal critical-size long bone defects due to trauma, tumor resection, and tissue degeneration. In particular, porous hydroxyapatite is widely used in reconstructive bone surgery owing to its biocompatibility. In addition, the in vitro modification of cancellous hydroxyapatite with osteogenic signals enhances the tissue regeneration in vivo, suggesting that the biomaterial modification could play an important role in tissue engineering. In this study, we have followed a tissue-engineering strategy where ultrasonically stimulated SAOS-2 human osteoblasts proliferated and built their extracellular matrix inside a porous hydroxyapatite scaffold. The ultrasonic stimulus had the following parameters: average power equal to 149 mW and frequency of 1.5 MHz. In comparison with control conditions, the ultrasonic stimulus increased the cell proliferation and the surface coating with bone proteins (decorin, osteocalcin, osteopontin, type-I collagen, and type-III collagen). The mechanical stimulus aimed at obtaining a better modification of the biomaterial internal surface in terms of cell colonization and coating with bone matrix. The modified biomaterial could be used, in clinical applications, as an implant for bone repair

    Effects of electromagnetic stimulation on osteogenic differentiation of human mesenchymal stromal cells seeded onto gelatin cryogel

    Get PDF
    Bone tissue engineering typically uses biomaterial scaffolds, osteoblasts or cells that can become osteoblasts, and biophysical stimulations to promote cell attachment and differentiation. In this study, we investigated the effects of an electromagnetic wave on mesenchymal stromal cells isolated from the bone marrow and seeded upon gelatin cryogel disks. In comparison with control conditions without electromagnetic stimulus, the electromagnetic treatment (magnetic field, 2 mT; frequency, 75 Hz) increased the cell proliferation and differentiation and enhanced the biomaterial surface coating with bone extracellular matrix proteins. Using this tissue-engineering approach, the gelatin biomaterial, coated with differentiated cells and their extracellular matrix proteins, may be used in clinical applications as an implant for bone defect repair

    Home, dirty home: effect of old nest material on nest-site selection and breeding performance in a cavity-nesting raptor

    Get PDF
    The quality of a breeding site may have major fitness consequences. A fundamental step to understanding the process of nest-site selection is the identification of the information individuals use to choose high-quality nest sites. For secondary cavity-nesting bird species that do not add nest lining material, organic remains (faeces, pellets) accumulated inside nest cavities during previous breeding events may be a cue for high-quality nest-sites, as they contain information about past successful breeding and may improve thermal insulation of eggs during incubation. However, cavities in which breeding was successful might also contain more nest-dwelling ectoparasites than unoccupied cavities, offering an incentive for prospective parents to avoid them. We exposed breeding cavity-nesting lesser kestrels (Falco naumanni) to nestbox dyads consisting of a dirty (with a thick layer of organic substrate) and a clean nestbox (without organic material). Dirty nestboxes were strongly preferred, being occupied earlier and more frequently than clean ones. Hatching success in dirty nestboxes was significantly higher than in clean ones, suggesting a positive effect of organic nest material on incubation efficiency, while nestbox dirtiness did not significantly affect clutch and brood size. Nestlings from dirty nestboxes had significantly higher ectoparasite load than those from clean nestboxes soon after egg hatching, but this difference was not evident a few days later. Nest substrate did not significantly affect nestling growth. We concluded that nest substrate is a key driver of nest-site choice in lesser kestrels, although the adaptive value of such a strong preference appears elusive and may be context-dependent

    Antiproton slowing Down in H2 and He and evidence of nuclear stopping power

    Get PDF
    We report stopping powers of hydrogen and helium for antiprotons of kinetic energies ranging from about 0.5 keV to 1.1 MeV. The Barkas effect, i.e., a difference in the stopping power for antiprotons and protons of the same energy in the same material, shows up clearly in either of the gases. Moreover, below ≈0.5 keV there is indirect evidence for an increase of the antiproton stopping power. This "nuclear" effect, i.e., energy losses in quasimolecular interactions, shows up in fair agreement with theoretical predictions

    Hash-routing Schemes for Information Centric Networking

    Get PDF
    Hash-routing has been proposed in the past as a mapping mechanism between object requests and cache clusters within enterprise networks. In this paper, we revisit hash-routing techniques and apply them to Information-Centric Networking (ICN) environments, where network routers have cache space readily available. In particular, we investigate whether hash-routing is a viable and efficient caching approach when applied outside enterprise networks, but within the boundaries of a domain. We design five different hash-routing schemes which efficiently exploit in-network caches without requiring network routers to maintain per-content state information. We evaluate the proposed hash-routing schemes using extensive simulations over real Internet domain topologies and compare them against various on-path caching mechanisms. We show that such schemes can increase cache hits by up to 31 % in comparison to on-path caching, with minimal impact on the traffic dynamics of intra-domain links
    corecore